package com.chenfan.finance.model;

import java.io.Serializable;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * toc_data_task_week_info
 * @author 
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class TocDataTaskInfo implements Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * 授权表对应的主键
     */
    private Long tbTokenInfoId;

    /**
     * 当前需要操作的任务no
     */
    private Long taskNo;

    /**
     * 对应的类型
     */
    private Integer interfaceType;

    /**
     * 拉取时间
     */
    private Date pollDate;

    /**
     * 当次拉取请求参数开始时间
     */
    private Date paramsPollStartDate;

    /**
     * 当次拉取请求参数结束时间
     */
    private Date paramsPollEndDate;

    private Integer paramsStatus;

    /**
     * 任务创建时间
     */
    private Date created;

    /**
     * 是否操作查询完成(0:未操作 1：操作中 2：操作完成)
     */
    private Integer isDone;

    /**
     * 重试次数
     */
    private Integer retry;

    private Integer pageTotal;

    private Integer donePageNo;


    private static final long serialVersionUID = 1L;
}